Solving Constrained Optimization Problems with Hybrid Evolutionary Algorithms
نویسندگان
چکیده
The foundations for evolutionary algorithms (EAs) were established in the end of the 60’s [1, 2] (EAs) and strengthened in the beginning of the 70’s [3, 4]. EAs appeared as an alternative to the exact or approximate optimization methods whose application to many real problems were not acceptable in terms of performance. When applied to real problems, EAs provide a valuable relation between quality of the solution and efficiency to obtain it; for this reason these techniques attracted immediately the attention of many researchers and became what they nowadays represent: the cutting-edge approach to real-world optimization. Certainly, this has also been the case for other related techniques, such as simulated annealing [5] (SA), tabu search [6] (TS), etc. The term metaheuristics has been coined to denote them. The term hybrid evolutionary algorithm (HEAs) (resp. hybrid metaheuristics) refers to the combination of an evolutionary technique (resp. metaheuristics) with another (perhaps exact or approximate) technique for optimization. The aim is to combine the best of both worlds with the objective of producing better results than each of the involved components working alone. HEAs have been proved to be very successful in the optimization of many practical problems (e.g., [7, 8]) and, as a consequence, currently there exist an increasing interest in the optimization community for this kind of techniques. One crucial point in the the development of HEAs (and hybrid metaheuristics in general) is the need of exploiting problem knowledge as was clearly exposed in the formulation of the No Free Lunch Theorem (NFL) by Wolpert and Macready [9] (a search algorithm performs in strict accordance with the amount and quality of the problem knowledge they incorporate). Quite interestingly, this line of thinking had
منابع مشابه
A New Hybrid Flower Pollination Algorithm for Solving Constrained Global Optimization Problems
Global optimization methods play an important role to solve many real-world problems. Flower pollination algorithm (FP) is a new nature-inspired algorithm, based on the characteristics of flowering plants. In this paper, a new hybrid optimization method called hybrid flower pollination algorithm (FPPSO) is proposed. The method combines the standard flower pollination algorithm (FP) with the par...
متن کاملA Hybrid MOEA/D-TS for Solving Multi-Objective Problems
In many real-world applications, various optimization problems with conflicting objectives are very common. In this paper we employ Multi-Objective Evolutionary Algorithm based on Decomposition (MOEA/D), a newly developed method, beside Tabu Search (TS) accompaniment to achieve a new manner for solving multi-objective optimization problems (MOPs) with two or three conflicting objectives. This i...
متن کاملOPTIMAL CONSTRAINED DESIGN OF STEEL STRUCTURES BY DIFFERENTIAL EVOLUTIONARY ALGORITHMS
Structural optimization, when approached by conventional (gradient based) minimization algorithms presents several difficulties, mainly related to computational aspects for the huge number of nonlinear analyses required, that regard both Objective Functions (OFs) and Constraints. Moreover, from the early '80s to today's, Evolutionary Algorithms have been successfully developed and applied as a ...
متن کاملSolving Multi-objective Optimal Control Problems of chemical processes using Hybrid Evolutionary Algorithm
Evolutionary algorithms have been recognized to be suitable for extracting approximate solutions of multi-objective problems because of their capability to evolve a set of non-dominated solutions distributed along the Pareto frontier. This paper applies an evolutionary optimization scheme, inspired by Multi-objective Invasive Weed Optimization (MOIWO) and Non-dominated Sorting (NS) strategi...
متن کاملMultiobjective Imperialist Competitive Evolutionary Algorithm for Solving Nonlinear Constrained Programming Problems
Nonlinear constrained programing problem (NCPP) has been arisen in diverse range of sciences such as portfolio, economic management etc.. In this paper, a multiobjective imperialist competitive evolutionary algorithm for solving NCPP is proposed. Firstly, we transform the NCPP into a biobjective optimization problem. Secondly, in order to improve the diversity of evolution country swarm, and he...
متن کاملNew Ant Colony Algorithm Method based on Mutation for FPGA Placement Problem
Many real world problems can be modelled as an optimization problem. Evolutionary algorithms are used to solve these problems. Ant colony algorithm is a class of evolutionary algorithms that have been inspired of some specific ants looking for food in the nature. These ants leave trail pheromone on the ground to mark good ways that can be followed by other members of the group. Ant colony optim...
متن کامل